Harbor
- 描述
- Harbor is the Schema for the harbors API
- 类型
object
规格
.spec
- 描述
- Spec describes the desired state of the Harbor instance
- 类型
object
.spec.helmValues
- 描述
- HelmValues specify custom configuration witch the helm chart supported
- 类型
object
.status
- 描述
- Status describes the current state of the Harbor instance
- 类型
object
.status.availableUpgradableVersions
- 描述
- list all available upgradable versions
- 类型
array
.status.availableUpgradableVersions[]
- 描述
- UpgradableChartVersion is used to record the upgradable version of the chart include the links to the upgrade guide
- 类型
object
.status.availableUpgradableVersions[].links
- 描述
- Links is the links to the upgrade guide
- 类型
array
.status.availableUpgradableVersions[].links[]
- 描述
- Link used to describe the link to the upgrade guide
- 类型
object
.status.conditions
- 类型
array
.status.conditions[]
- 类型
object- 必填
statustype
.status.dependency_secrets
- 类型
array
.status.dependency_secrets[]
- 类型
string
.status.deployedRelease
- 类型
object- 必填
manifestname
.status.helmValues
- 描述
- record helm values
- 类型
object
API 端点
可用的 API 端点如下:
/apis/operator.alaudadevops.io/v1alpha1/namespaces/{namespace}/harborsDELETE: delete collection of HarborGET: list objects of kind HarborPOST: create a new Harbor
/apis/operator.alaudadevops.io/v1alpha1/namespaces/{namespace}/harbors/{name}DELETE: delete the specified HarborGET: read the specified HarborPATCH: partially update the specified HarborPUT: replace the specified Harbor
/apis/operator.alaudadevops.io/v1alpha1/namespaces/{namespace}/harbors/{name}/statusGET: read status of the specified HarborPATCH: partially update status of the specified HarborPUT: replace status of the specified Harbor
/apis/operator.alaudadevops.io/v1alpha1/namespaces/{namespace}/harbors
- HTTP 方法
DELETE- 描述
- delete collection of Harbor
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind Harbor
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new Harbor
- 查询参数
- 请求体参数
- HTTP 响应
/apis/operator.alaudadevops.io/v1alpha1/namespaces/{namespace}/harbors/{name}
- HTTP 方法
DELETE- 描述
- delete the specified Harbor
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified Harbor
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified Harbor
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified Harbor
- 查询参数
- 请求体参数
- HTTP 响应
/apis/operator.alaudadevops.io/v1alpha1/namespaces/{namespace}/harbors/{name}/status
- HTTP 方法
GET- 描述
- read status of the specified Harbor
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update status of the specified Harbor
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace status of the specified Harbor
- 查询参数
- 请求体参数
- HTTP 响应